home *** CD-ROM | disk | FTP | other *** search
- // $FF: renamed from: s
- public class class_0 {
- // $FF: renamed from: if long
- protected static long field_0 = 0L;
- // $FF: renamed from: do boolean
- protected static boolean field_1 = false;
- // $FF: renamed from: a int
- protected static int field_2;
-
- // $FF: renamed from: do (int) boolean
- public static boolean method_0(int var0) {
- i.a(i.try + var0);
- if (!i.a(i.else, true)) {
- MicroMail.printInfo("Error deleting message #" + var0 + " from server");
- }
-
- return true;
- }
-
- // $FF: renamed from: if (int, int) a
- public static a method_1(int var0, int var1) {
- Object var2 = null;
- a var3;
- if (method_6(var0, var1)) {
- var3 = method_5(var1);
- } else {
- var3 = null;
- }
-
- System.gc();
- var3.f = true;
- return var3;
- }
-
- // $FF: renamed from: if (int) java.lang.String[]
- public static String[] method_2(int var0) {
- int var1 = -1;
- int var2 = -1;
- String[] var3 = new String[var0];
- i.a(i.case);
- if (!i.a(i.else, true)) {
- return null;
- } else {
- int var4 = 0;
-
- while((var2 = i.a()) > -1 && !i.a('.', 0)) {
- if (var4 < var0) {
- var1 = i.a(' ', 0, var2) + 1;
- if (var1 > 0) {
- var3[var4] = new String(i.f, var1, var2 - var1);
- } else {
- var3[var4] = null;
- }
-
- ++var4;
- }
- }
-
- System.gc();
- return var3;
- }
- }
-
- // $FF: renamed from: for (int) int[]
- public static int[] method_3(int var0) {
- int var1 = -1;
- int var2 = -1;
- int[] var3 = new int[var0];
- i.a(i.g);
- if (!i.a(i.else, true)) {
- return null;
- } else {
- int var4 = 0;
-
- while((var2 = i.a()) > -1 && !i.a('.', 0)) {
- if (var4 < var0) {
- var1 = i.a(' ', 0, var2) + 1;
- if (var1 > -1) {
- var3[var4] = i.a(var1, var2 - 1);
- }
-
- ++var4;
- }
- }
-
- System.gc();
- return var3;
- }
- }
-
- // $FF: renamed from: a () int
- public static int method_4() {
- int var0 = -1;
- i.a(i.a);
- var0 = i.a();
- var0 = i.a(' ', 4, var0);
- var0 = i.a(4, var0 - 1);
- System.gc();
- return var0;
- }
-
- // $FF: renamed from: a (int) a
- public static a method_5(int var0) {
- int var1 = 0;
- int var2 = 1;
- int var3 = 0;
- boolean var6 = false;
- a var7 = new a();
- var7.char = null;
- Object var9 = null;
-
- for(int var4 = var0; var1 < var4 & (var6 ^ true); var1 = var2 + 1) {
- var2 = i.a('\n', var1, var4);
- if (var2 < 0) {
- var2 = var0;
- }
-
- if (!i.a(' ', var1) && !i.a('\t', var1)) {
- String var8 = new String(i.f, var1, var2 - var1);
- var3 = a.if(var8);
- if (var3 > -1) {
- var7.if(var8, var3);
- }
- } else {
- var7.do(new String(i.f, var1, var2 - var1), var3);
- }
-
- var6 = var2 == var1 + 1;
- }
-
- System.gc();
- Object var10 = null;
- String var15 = var7.null;
- if (var15.startsWith(" multipart")) {
- int var11 = var15.indexOf("boundary");
- var15 = var15.substring(var11 + 10, var15.length() - 2);
- } else {
- var15 = null;
- }
-
- if (var15 != null) {
- var6 = false;
- var1 = i.a(var15, var2, var0) + var15.length();
-
- while(!var6) {
- var2 = i.a(var15, var1, var0);
- if (var2 > -1) {
- int var5 = i.a("\n\r\n", var1, var0);
- if (i.a("text/plain", var1, var5) > -1) {
- i.void = var5 + 2;
- i.u = var2 - var5 - 4;
- var6 = true;
- }
-
- var1 = var2 + var15.length();
- } else {
- var6 = true;
- }
- }
- } else {
- i.void = var1;
- i.u = var0 - var1;
- }
-
- System.gc();
- return var7;
- }
-
- // $FF: renamed from: a (int, int) boolean
- public static boolean method_6(int var0, int var1) {
- i.a(i.new + var0);
- if (!i.a(i.else, true)) {
- return false;
- } else {
- try {
- i.h.read(i.f, 0, var1);
- if ((char)i.f[var1 - 3] != '.') {
- i.h.read();
- }
-
- System.gc();
- return true;
- } catch (Exception var2) {
- return false;
- }
- }
- }
- }
-